   body {
    font: 10pt Arial, Helvetica, sans-serif; /* Шрифт на веб-странице */
  //  background: #e1dfb9; /* Цвет фона */
   }
   h2 {
    font-size: 1.1em; /* Размер шрифта */
    color: #800040; /* Цвет текста */
    margin-top: 0; /* Отступ сверху */
   }
   #container {
   width: 1000px; /* Ширина слоя */
    margin: 0 auto; /* Выравнивание по центру */
    background: #f0f0f0; /* Цвет фона левой колонки */
	height:800px; */
   }
   
   #header {
	background-image: url(Img/header_bg.jpg);
	height: 130px;
   /* font-size: 2.2em;  Размер текста */
    /* text-align: center;  Выравнивание по центру */
    /* padding: 110px;  Отступы вокруг текста */
    /* background: #8fa09b; /* Цвет фона шапки */
  /*  color: white; Цвет текста */
	font-family:  sans-serif;
   }
   .reg {
	margin:auto;
	padding-top:200px;
   }
   
   #header a{
	color:white;
   }
   
   #sidebar {
	font-size:15px;
	background-image:url(Img/sidebar.jpg);
    margin-top: 270px; 
    width: 160px; /* Ширина слоя */
    padding: 10px; /* Отступы вокруг текста */
    float: left; /* Обтекание по правому краю */
	height:410px;
	text-shadow: black 1px 1px 2px, red 0 0 1em; /* Параметры тени */
	list-style-type: none;
   }
   ul {
	list-style-type: none;
	padding:20px;
   }
   #sidebar a {
        text-decoration:none;
		color:black;
	}
	fieldset {
	margin:auto;
	width:60%;
	}
	#search {
	margin:auto;
	width:40%;
	}
   #content {
    margin-left: 150px; /* Отступ слева */
    padding: 20px; /* Поля вокруг текста */
    background: #fff; /* Цвет фона правой колонки */
   }
   
   #main {
    margin: auto; /* Отступ слева */
    padding: 20px; /* Поля вокруг текста */
    /* backgroun: #fff; /* Цвет фона правой колонки */
	color:red;
	font-size: 20px;
   }
   #main h2 {
   padding-left:450px;
   }
   
   #main img {
	//padding:100px;
	padding-left:300px;
   }
   
   #footer {
    background: #8fa09b; /* Цвет фона подвала */
    color: #fff; /* Цвет текста */
    padding: 5px; /* Отступы вокруг текста */
    clear: left; /* Отменяем действие float */
	top:1500px;
   }
   #choose {
   	margin:auto;
	width:60%;
	}
	
	#list {
	  padding:10px;
	  margin:auto;
	}
	
	tr,th,td{
	  border: 1px solid #800;
	}
	
	li {
	padding-left:30px;
	}
	
.menu1 {
	padding: 8px 0 8px 21px;
	font: 15px Tahoma,Arial;
	position: relative;
	background: url(Img/small_arrow.gif) left no-repeat;
	background-position: 8px 14px;
	float:left;
}

.sidebar {
	width:200px;
	padding: 0 10px 16px 0;
	text-align: left;
	/* background:  url(Img/shadow_r.gif) left repeat-y!important; */
}

.menu1:hover {
	color:purple;
	font-weight:bold;
	cursor:pointer;
 }
 
 #list2 {
	padding:10px;
	margin:auto;
 }
 
 .green {
	color:yellow;
	font-size:15px;
}
	